sound one's abilities - Turkish English Dictionary